Big Huge Thesaurus

cutaneous vein

noun